motor propelling force - Francés Inglés Diccionario